package com.cloudwebrtc.voip.sipenginev2;

public interface RegistrationManager {

    public void MakeRegister(SipProfile sip_profile);

    public void MakeDeRegister(SipProfile sip_profile);

    public void RefreshRegistration(SipProfile sip_profile);

    public void RegisterRegistrationObserver(RegistrationEventListener observer);

    public void DeRegisterRegistrationObserver();
    
    public void SetNetworkReachable(boolean yesno);
    
    public boolean ProfileIsRegistered(SipProfile sip_profile);
}
